package com.itheima.job;

    /*定义一个方法，功能是：可以获取一个int[]数组中的最大值。请实现此方法，
    并针对可能出现的异常情况使用throw抛出相应的异常，并给出提示信息。*/
public class Test02 {
    public static void main(String[] args) {
        int[] arr = {1,2,3,4,5,6,7,8,9,10};
        int max = getMax(arr);
        System.out.println(max);
    }
    public static int getMax(int[] arr) throws NullPointerException {

        if(arr == null)throw new NullPointerException("参数为NULL！");
        if (arr.length == 0)throw new NullPointerException("数组长度为0");


        int max = 0 ;
        for (int i = 0; i < arr.length; i++) {
            max = arr[i]>max?arr[i]:max;
        }
        return max;
    }
}
